package com.lzw.mall.common.service;

import com.lzw.mall.common.entity.Orders;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lzw.mall.common.vo.LayuiTableVO;
import com.lzw.mall.common.vo.OrderVO;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author lizhenwei
 * @since 2023-04-11
 */
public interface IOrdersService extends IService<Orders> {

    Map<String, Object> saveOrder(String ids, Integer addId);

    List<OrderVO> selectOrderList(String status);

    LayuiTableVO list(Integer page, Integer limit, String keyword, String status);

    void updateStatus(Integer[] ids);

    void doUpdateStatus(String outTradeNo, String status);
}
